Have The Best — synonyms, definition
1. have the best (Verb)
2 synonyms
get the best overcome
1 definition
have the best (Verb) — Do better than or defeat, usually through no fault or weakness of the loser.
ex. "Heart disease can have the best of us"
6 types of
beat beat out crush shell trounce vanquish